★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆
★	ＤＯＳコンソールの使い方
☆
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

　DOS コンソールはDOS コマンドを実行するためのウィンドゥです。
　リアルメモリの関係から巨大なアプリケーションは実行できません。また，画面
表示も完全にエミュレートしているわけではないので，ごく単純な画面出力を行っ
ているコマンドだけ実行可能です。
　それでも，ちょっとしたDOS コマンドはHEwin を抜けることなく使えるというの
は非常に便利です。
　また，DOS コンソールには簡易CD辞書検索機能が備わっています。すべての辞書
に対応しているわけではありませんが，簡単な検索ならばHEwin の中から可能です。


******************************************************************************
☆	アイテム登録時のパラメータ
******************************************************************************

	----------------------- --------------- --------------------------- ------
	パラメータ				範囲			内容						ﾃﾞﾌｫﾙﾄ
	----------------------- --------------- --------------------------- ------
	-linBuf			<n>		100～9999		行バッファの保持数			  1000
	-exec			<name>	コマンド名		起動時の実行DOS コマンド	******
    -colTbl         <file>  ファイル名      ｶﾗｰ･ﾃｰﾌﾞﾙ･ﾃﾞｰﾀの読込        ******
	----------------------- --------------- --------------------------- ------

    補足：
        -colTbl で読み込むデータファイルは，ドライブ名とディレクトリが省略
        されている場合は，起動ディレクトリ（HEWIN.EXP が格納されているディ
        レクトリ）から読み込みます。

	※	カラーテーブルデータのファイル名は拡張子の省略できません。

    【例】
        -linBuf 5000 -exec "dir /w"

******************************************************************************
☆	DOS コンソールの操作方法
******************************************************************************

	 [←]，[→]				カーソルの移動
	[SHIFT]＋[←]			カーソルを先頭に移動
	[SHIFT]＋[→]			カーソルを最後に移動

	[削除]					カーソル上の１文字を削除
	[CTRL]＋[G]					〃
	[<=] (Back Space)		カーソルの直前の１文字を削除
	[CTRL]＋[H]					〃
	[CTRL]＋[T]				カーソルより左の文字をすべて削除
	[CTRL]＋[Y]				行削除
	[CTRL]＋[U]				カーソルより右の文字をすべて削除

	[SHIFT]＋[BS]			入力内容を行カットバッファに格納
	[SHIFT]＋[挿入]			行カットバッファの内容をカーソル位置に挿入

	[↓]，[↑]				ヒストリ

	[CTRL]＋[B]				UNDO


******************************************************************************
☆	メニュー
******************************************************************************


●	［ＭＥＮＵ］

	(S) Save console buffer
	(T) Append to text

	(S) Save console buffer

	　コンソールバッファの内容をファイルに保存します。
	　ファイルダイアログが現れますので，内容を保存するファイルのファイル名
	を入力してください。

	(T) Append to text

	　コンソールバッファの内容をテキストエディタに転送します。
	　転送は，

		(A) Append : テキストの最後に追加
		(N) New : テキストを初期化して追加

	の２つの動作が選択できます。
	　動作を選択したら現在オープンされているテキストエディタの一覧が表示さ
	れますので，追加したいテキストを指定します。
	　「Append  : テキストの最後に追加」を選択した場合は，現在のテキストの
	内容はそのままで，その後ろにコンソールバッファの内容を追加されます。
	　「New : テキストを初期化して追加」を選択した場合は，テキストの内容は
	消去され新しくコンソールバッファの内容が転送されます。転送先のテキスト
	が編集中の場合は本当に転送してもいいのかどうか確認してきます。

●	［ＤＩＲ］

　現在ディレクトリを移動し，ファイルの一覧を表示します。
　実行するとファイルダイアログが現れますので，ファイルの一覧を表示したいデ
ィレクトリに移動してください。ファイルダイアログを終了するとDIR コマンドで
ファイルの一覧が表示されます。

●	［ＴＯＯＬ］

	(C) Copy
	(D) Delete

	(C) Copy

	　現在ディレクトリ上にあるファイルをすべて複写します。
	　実行するとファイルダイアログが現れるので複写先に移動してください。
	　複写先を指定すると確認のためのダイアログが現れます。ここで「COPY  : 
	[実行]」を左クリック，または[実行]キーを押すと複写されます。
	　サブディレクトリも含め配下のファイルはすべて複写されます。
	　複写を中断したいときはマウスの右ボタンを押してください。

	(D) Delete

	　ファイルを削除する機能です。ファイルダイアログが現れので削除したいフ
	ァイルを指定してください。ファイルは複数選択できます。ただしサブディレ
	クトリは削除できません。
	　ファイルダイアログで削除していファイルを選択すると，確認のため「○個
	のファイルを削除します」と表示されます。
	　削除するときは「DELETE  : [実行]」ボタンを左クリックするか[実行]キー
	を押してください。中断するときは「CANCEL  : [取消]」を左クリックするか
	[取消]キーを押してください。

●	［ＵＴＹ］

	(M) Make "tags" file
	(S) Search function defined position

	(M) Make "tags" file

	　Ｃ言語のソースから，関数の定義位置をさがし，その結果をTAGSというファ
	イル名のファイルに書き出します。
	　関数定義位置の検索は，現在ディレクトリにある拡張子が.C／.CCI／.Hのフ
	ァイルに対して行われます。
	　テキストエディタからこのTAGSファイルを利用することで，Ｃ言語の関数定
	義位置に自動的にジャンプすることができます。

	(S) Search function defined position

	　Ｃ言語のソースから，関数の定義位置をさがし，画面に表示します。
	　関数定義位置の検索は，現在ディレクトリにある拡張子が.C／.CCI／.Hのフ
	ァイルに対して行われます。
	　処理を途中で中断したいときは[ESC] キーを押してください。

●	［ＳＥＴＵＰ］

	(C) Change color table
	(S) Save color table

	(C) Change color table

	　DOS コンソールに表示に使われている色設定を変更します。
	　マウスで変更したい色を左クリックしてください。終了は右クリックです。
	　それぞれの意味は次のようになっています。

			Console charactor	…文字色
			Console back		…背景色
			Cutting charactor	…選択中の文字色
			Cutting back		…選択中の背景色
			Cursor				…カーソル
			Frame				…外枠の色
			Current color		…現在の文字色
			Current back		…現在の背景色

	(S) Save color table

	　変更したカラーテーブル内容をファイルに保存します。
	　設定はアプリケーションセレクタでのアイテム登録時に「－colTbl」を指定
	することで行えます。

●	［ＣＤ．ＤＩＣ］

	　CD辞書を利用した辞書検索を行います。
	　CD辞書検索機能については後で説明します。

●	［ＩＳＨ］

　プログラムish ファイルコンバータをサポートするためのメニューです。
　ish は石塚匡哉氏は作成されたフリーソフトウェアで，バイナリファイルをテキ
ストファイルに変換したり，元に戻したりするためのツールです。
　DOS コンソールのish メニューでは次の機能が使えます。

	(I) ISH ファイルの作成
	(S) 作成モード
	(O) OS種別
	(M) マルチボリューム
	(S) ISH ファイルの復元

	(I) ISH ファイルの作成

	　ファイルをテキストファイルに変換します。
	　実行するとファイルダイアログが現れます。テキストファイルに変換したい
	ファイルを選択してください。
	　次に変換後のファイルの格納場所を指定します。再びファイルダイアログが
	現れますので格納場所のディレクトリに移動してください。
	　格納場所を指定すると作業が開始されます。

	(S) 作成モード

	　ISH ファイル作成時のモードを指定します。

			(S) shift jis
			(8) jis 8
			(7) jis 7
			(N) non-kana

	の４つから選択できます。
	　後のものほど変換後のテキストファイルは大きくなります。
	　変換後のファイルの拡張子は.ishとなります。

	(O) OS種別

	　ISH ファイル作成時のOS種別を指定します。
	　MS-DOS，UNIX，Mac ，CP/M，OS-9，other，allの中から選択できます。

	(M) マルチボリューム

	　ISH ファイル作成するときに，指定の行数を越えるとファイルを分割する機
	能を指定します。
	　100～9999 行の間で指定できます。０を指定すると分割は行われません。

	(S) ISH ファイルの復元

	　ISH によって変換されたテキストファイルを元に戻します。
	　実行するとファイルダイアログが現れますので，復元したいファイルを選択
	してください。
	　次に復元するファイルの格納場所を指定します。再びファイルダイアログが
	現れますので格納場所のディレクトリに移動してください。
	　格納場所を指定すると復元作業が開始されます。

●	［ＭＩＥＬ］

　MS-DOS用のテキストファイル表示プログラムMIELを起動します。
　MIELを使うにはORICONも必要です。


●	［ＯＲＩＣＯＮ］

　コンソールエミュレータ，ORICON を起動します。
　実行にはORICONが必要です。
　ORICONから，HEwin に戻るときは「EXIT」と打ち込んでください。
　ORICONを使うことで，HEwin の中から画面を使ったDOS 用コマンドも実行できる
ようになります。
　ただし，リアル側のフリーメモリが極端に少なくなるので，たいていのアプリケ
ーションは動作しないと思います。リアル側のフリーメモリが少ないとORICON自体
が動作しない可能性もあります。

●	［ＣＯＭＭＡＮＤ］

	(D) Directory
	(M) MetaKey
	(C) CD dictionary

	(D) Directory

	　現在ディレクトリのファイル一覧を表示します。
	　DIR を実行したのと同じです。

	(M) MetaKey

	　[CTRL]＋[実行]キーで使えるメタキーと同じです。
	　予め登録しておいた語句をワンタッチで入力します。

	(C) CD dictionary

	　[PF６]キーのCD辞書検索機能と同じです。


******************************************************************************
☆	ＣＤ辞書検索について，
******************************************************************************

　HEwin に内蔵されているCD辞書検索は，一般的な文字列検索とメニュー検索をサ
ポートしています。複合検索はサポ－トしていません。

●CD辞書検索の使い方

　CD辞書検索を行うには，DOS コンソールで[PF６]キーを押します。
　すると，「CD Dictionary. ready? 」と表示されます。CD-ROMをセットしてから
「OK」ボタンをクリックするか[実行]キーを押してください。
　次に，辞書が複数収録されているCD辞書だと，辞書の選択となります。収録され
ている辞書の一覧が表示されますので，検索したい辞書を選択してください。選択
はマウスで左クリックするか，キーボードの [↑][↓] キーで選択し，[リターン]
キーで決定してください。
　あとは，検索したい文字列を入力するだけです。
　検索は，以下のものに対応しています。

		かな検索			後方一致かな検索		前方一致かな検索
		英字検索			後方一致英字検索		前方一致英字検索
		表記形検索			後方一致表記形検索		前方一致表記形検索
		漢字検索
		メニュー検索

　実際には辞書によって対応が異なりますので，検索したい辞書がどのような検索
ができるのか調べてください。
　文字入力のところで，半角の「?」を入力すると対応している検索の一覧が表示
されます。また「?copyright」と入力すると，版権が表示されます。

　通常の文字検索は，たとえば「かんじ」を検索したいときは，次のように行い
ます。検索文字は全角と半角の区別はなく，どちらでも入力できます。

		かんじ      …かな検索
		＊かんじ    …後方一致かな検索
		かんじ＊    …前方一致かな検索

●メニュー検索

　メニュー検索は検索文字の文字列入力のところで「?menu」 と指定すると行えま
す。この指定は半角で行ってください。
　メニュー検索ではキーボードの[↑][↓]キーで項目を指定し，[リターン]キーで
決定します。
　[ESC] キーまたは[取消]キーを押すとひとつづつメニューの階層を逆上ります。
　[CTRL]＋[Ｃ]キーを押すと文字入力まで戻ります｡

●その他，

　辞書によっては正常に検索できない，使えないものもあります。
　JIS 第１，第２水準にない文字は表示できません（発音記号など）。


******************************************************************************
☆	その他
******************************************************************************

●	補足／注意点

	・DOS コンソールでファイル操作を行った場合、その結果はファイルマネージャ
	  には反映されません。

●ウィンドゥサイズの変更について，

　ウィンドゥサイズを変更すると，コンソールバッファの内容をウィンドゥサイズ
に合った状態に変換します。バッファがある程度たまった状態だとこの処理に多少
時間がかかります（数秒から数十秒）。
　この間はキー入力もマウス操作も受け付けなくなりますが，ハングアップしたわ
けではないので，そのまましばらくお待ちください。

